Skip to content

Conversation

@rarepolz
Copy link
Collaborator

Issue #, if available:
closes #151
Description of changes:

  • Add lambda_endpoint field to StartDurableExecutionInput
  • Cache clients by endpoint to avoid race conditions
  • Maintain backward compatibility

Dependencies

If this PR requires testing against a specific branch of the Python Language SDK (e.g., for unreleased changes), uncomment and specify the branch below. Otherwise, leave commented to use the main branch.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

- Add lambda_endpoint field to StartDurableExecutionInput
- Cache clients by endpoint to avoid race conditions
- Maintain backward compatibility
@bchampp
Copy link
Member

bchampp commented Nov 24, 2025

🤖 Emulator PR Created

A draft PR has been created with locked dependencies:

➡️ https://github.com/aws/aws-durable-execution-emulator/pull/27

The emulator will build binaries using the exact testing SDK commit locked in uv.lock.

@rarepolz rarepolz marked this pull request as ready for review November 24, 2025 16:55
@rarepolz rarepolz merged commit c030dd6 into main Nov 24, 2025
47 checks passed
@wangyb-A wangyb-A deleted the map-endpoint branch December 9, 2025 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Support Mapping Lambda Endpoints in HTTP Server

2 participants